class A:
    def __init__(self):
        self.num1 = 100
        self.__num2 = 200

    def __test(self):
        print("%d %d" % (self.num1,self.__num2))


class B(A):
    def demo(self):
        # # 在子类的对象方法中不能访问父类的私有属性
        # print("%d" % self.__num2)
        # # 同样也不能调用父类的私有方法
        # self.__test()
        pass

    
b = B()
print(b)

b.demo()

# 在外界不能直接访问私有属性和方法
# print(b.__num2)
# b.__test()